package com.tgpms.web.cost.service;

import java.util.Map;

import com.tgpms.common.Result;
import com.tgpms.util.PageInfo;
import com.tgpms.web.cost.entity.DetailEstimateItems;
import com.tgpms.web.cost.entity.DetailEstimateItemsKey;

public interface DetailEstimateItemsService {
	
	/**
	 * @Author newway
	 * @Description 查询概算细项信息
	 * @Date 2019年8月22日下午5:41:56
	 * @Param pcsCode
	 * @return List<DetailEstimateItems>
	 **/
	Result selDetailEstimateList(PageInfo pageInfo);

	/**
	 * @Author newway
	 * @Description 添加工程概算细项信息
	 * @Date 2019年8月6日下午5:57:59
	 * @Param com.tgpms.web.cost.entity.DetailEstimateItems
	 * @return Integer
	 **/
	Map<String,String> addDetailEstimateInfo(DetailEstimateItems detailEstimateItems);


	/**
	 * @Author newway
	 * @Description 更新工程概算细项信息
	 * @Date 2019年8月8日上午9:18:35
	 * @Param com.tgpms.web.cost.entity.DetailEstimateItems
	 * @return Integer
	 **/
	Map<String,String> updateDetailEstimateInfo(DetailEstimateItems detailEstimateItems);

	/**
	 * @Author newway
	 * @Description 删除工程概算细项信息
	 * @Date 2019年8月8日上午9:48:24
	 * @Param com.tgpms.web.cost.entity.DetailEstimateItemsKey
	 * @return Integer
	 **/
	Map<String,String> deleteDetailEstimateInfo(DetailEstimateItemsKey detailEstimateItemsKey);

}
